/***********************************************************************************
 * 文件名： suart_config.h
 * 版本： 1
 * 说明：
 * 	    soft_uart（SUart）配置文件。波特率 = 定时器中断频率 x 3 。
 * 修改记录：
 * 	2021/04/28: 初版。 刘言。
***********************************************************************************/
#ifndef _SUART_CONFIG_H_
#define _SUART_CONFIG_H_

#include "..\bsp\hard_wire.h"


// 半双工模式，注释掉表示全双工模式
#define _SUART_HALF_DUPLEX

// 启用发送完毕事件通知，注释掉表示关闭
//#define _SUART_USE_TX_DONE_EVENT





// 设置一些需要引用的外部函数(驱动和组件接口不用再包含头文件)

// 管脚初始化，注意 TX 管脚 默认输出电平应该为高，否则可能会导致第一个字节发送错误。
#define _SUart_InitPin()            // 已在 bsp 中初始化
#define _SUart_InitTimer()          Tim2_Init()
#define _SUart_GetRxPin()           OVAL
#define _SUart_SetTxPin(level)      OVAL = level
#define _SUart_PinRxMode()          OVAL_INPUT_MODE
#define _SUart_PinTxMode()          OVAL_OUTPUT_MODE



#endif


